human fibrin foam - French English Dictionary